import Vue from 'vue'
// 插件对象(必须有install方法, 才可以注入到Vue.use中)
export default {
  install () {
    Vue.directive('fofo', {
      inserted (el) {
        // 指令在van-search组件身上, 获取的是组件根标签div, 而input在标签内
        if(el.nodeName =='INPUT'||el.nodeName=='TEXTAREA'){
          el.focus()
        }else{
        // el本身不是输入框,尝试获取一下
        const theInput = el.querySelector('input');
        const theTextarea = el.querySelector('textarea')
        //不一定能获取的到
        if(theInput) theInput.focus()
        if(theTextarea) theTextarea.focus()
        }
        // el = el.querySelector('input')
        // el.focus()
      }
    })
  }
}